strive to do something right - Spanish English Dictionary